home *** CD-ROM | disk | FTP | other *** search
/ Team Palmtops 7 / Palmtops_numero07.iso / WinCE / SDKWindowsCE / HandHeldPCPro30 / sdk.exe / Jupiter SDK / data1.cab / Emulation_Include_Files / shlguid.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-02-19  |  1.3 KB  |  36 lines

  1. //
  2. // For shell-reserved GUID
  3. //
  4. //  The Win95 Shell has been allocated a block of 256 GUIDs,
  5. // which follow the general format:
  6. //
  7. //  000214xx-0000-0000-C000-000000000046
  8. //
  9. //  Copyright (c) 1995, Microsoft Corp. All rights reserved.
  10. //
  11. #define DEFINE_SHLGUID(name, l, w1, w2) DEFINE_GUID(name, l, w1, w2, 0xC0,0,0,0,0,0,0,0x46)
  12.  
  13. //
  14. // Class IDs        xx=00-DF
  15. //
  16. DEFINE_SHLGUID(CLSID_ShellDesktop,      0x00021400L, 0, 0);
  17. //DEFINE_SHLGUID(CLSID_ShellLink,     0x00021401L, 0, 0);
  18.  
  19. //
  20. // Interface IDs    xx=E0-FF
  21. //
  22. //DEFINE_SHLGUID(IID_IPropSheetPage,      0x000214E1L, 0, 0);
  23. DEFINE_SHLGUID(IID_IContextMenu,        0x000214E4L, 0, 0);
  24. DEFINE_SHLGUID(IID_IShellFolder,        0x000214E6L, 0, 0);
  25. //DEFINE_SHLGUID(IID_IShellExtInit,       0x000214E8L, 0, 0);
  26. //DEFINE_SHLGUID(IID_IShellPropSheetExt,  0x000214E9L, 0, 0);
  27. //DEFINE_SHLGUID(IID_IExtractIcon,       0x000214EBL, 0, 0);
  28. //DEFINE_SHLGUID(IID_IShellLink,        0x000214EEL, 0, 0);
  29. //DEFINE_SHLGUID(IID_IShellCopyHook,    0x000214EFL, 0, 0);
  30. //DEFINE_SHLGUID(IID_IFileViewer,        0x000214F0L, 0, 0);
  31. DEFINE_SHLGUID(IID_IEnumIDList,         0x000214F2L, 0, 0);
  32. //DEFINE_SHLGUID(IID_IFileViewerSite,     0x000214F3L, 0, 0);
  33.  
  34. DEFINE_SHLGUID(IID_IShellCommandUI,        0x000214FEL, 0, 0);
  35. DEFINE_SHLGUID(IID_IShellListView,        0x000214FFL, 0, 0);
  36.